insulated cap - Allemand Anglais Dictionnaire